heavy duty switchgear - Alemán Inglés Diccionario